密碼學的範疇真的超超超超超廣的。
突然發現自己已經寫到第28天,
拜託自己加油QQQQQ
前幾篇文章又增加了很多範疇,
希望可以把文章補到更完整XD
社團常吵架的原因出在─溝通問題QQ
有時候人會因為在「網路」上只利用文字跟別人溝通
就會覺得對方態度不好,說不定別人真的沒有惡意
這時候可以直接利用語音跟對方講
當然其實有有些人打"XDDDD",但他其實在哭也說不定
透過定期關心,了解幹部或社員的近況
X | Y | and | or | xor |
---|---|---|---|---|
1 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 1 | 1 |
0 | 1 | 0 | 1 | 1 |
0 | 0 | 0 | 0 | 0 |
21 % 4 == 1
21 % -4 == -3
-21 % 4 == 3
-21 % -4 == -1
(110)2 xor (1010)2 == 1100
6 xor 10 == 12
凱薩(明文) = (明文+n)mod 26
解密(密文) = (密文-n)mod 26
加密k(x) = (ax + b) b mod m
解密k(x) = a^{-1}(x - b) b mod m
git clone https://github.com/hellman/xortool.git
cd xortool
python setup.py install
Hint: xor
$xortool -o crypto1
The most probable key lengths:
1: 10.6%
3: 12.7%
6: 11.6%
9: 9.7%
13: 13.7%
15: 7.8%
18: 6.9%
21: 6.1%
26: 8.1%
39: 12.7%
Key-length can be 3*n
400 possible key(s) of length 13:
I@d# HtO%u~qd
I@d# HOO%u~qd
I@O# HtO%u~qd
I@O# HOO%u~qd
HAe"!IuN$t\x7fpe
...
Found 0 plaintexts with 95.0%+ printable characters
See files filename-key.csv, filename-char_used-perc_printable.csv
13
沒成功xortool -o crypto1 -l 39
grep -r ais3 資料夾名稱
xortool -c 20 -m 250 crypto1
sudo apt-get install libgmp-dev
yum install gmp-devel
pip2 install gmpy
apt-get install libgmp-dev
apt-get install libmpfr-dev
apt-get install libmpc-dev
pip3 install gmpy2 --user